serve someone in good stead - Deutsch Englisch Wörterbuch